Big Huge Thesaurus

strontium 90

noun

sounds kind of like